👋🏼 !אַהְלָן

I'm a software engineer with a passion for safe programming languages, distributed systems, computer graphics, and cryptography. I build open source software and ride bikes for fun. Learn more about me or check out my GitHub.

Downloading HTML5 games for offline play

A guide to downloading HTML5 games and playing them locally. Assumes some basic knowledge of Bash and Python. This was a fun exercise!

Error recovery with parser combinators (using nom)

A brief exploration of the paper "Syntax error recovery in parsing expression grammars" (2018) and a practical demonstration in code.

Introduction

Reinvigorating my love of creative writing, one post at a time.